"The purpose of Fantasm is to allow you to develop machine code programs for the Apple Macintosh range of computers.
You enter the assembly language program in a separate editor, either as one file, or a series of smaller files. These are assembled into a machine code program by Fantasm, which you then test (debug). If the program does not work as you expect, you go back to the editor, modify the program (source code), re assemble and test again until it does work."
"MDP-80 is a simulated 8-bit microcomputer/assembler. I started writing this for high school students in order to introduce them to some of the concepts from microprocessors, machine language programming, and assembly language programming....
MDP stands for Maria, David, and Peter, my wife and two sons. Since I started this Paul has come along but MDPP seemed rather silly. The 8008 is an obvious copy from Intel, and if the machine code and microprocessor architecture seems familiar you must have used the Motorola 6502 sometime in the past! "